import math
chislo = int(input("Введите число"))
chsqrt = math.sqrt(chislo)
chislost = str(chislo)
if len(chislost) != 4:
    print("Введённое число не является 4-х значным")
    exit()
if chislo%2 == 0:
    print("Число чётное: Да")
else:
    print("Число чётное: Нет")
if chislo%3 == 0:
    print("Число кратно трём: Да")
else:
    print("Число кратно трём: Нет")
if chsqrt %1 == 0:
    print("Число является квадратом: ", chsqrt)
else:
    print("Число является квадратом: Нет")
chislost = str(chislo)
print ("Наименьшая цифра:")
print (min(chislost))
print ("Наибольшая цифра")
print (max(chislost))
zero = chislost.count("0")
print("Количество нулей в числе: ", zero)
ed = (chislo%10)
ed1 = math.sqrt(ed)
if ed1 %1 != 0:
    print("Квадрат единиц: Нет квадрата")
else:
    print("Квадрат единиц: ", ed1)
des = (chislo//10)%10
des1 = math.sqrt(des)
if des1 %1 != 0:
    print("Квадрат десятков: Нет квадрата")
else:
    print("Квадрат десятков: ", des1)
sot = (chislo//100)%10
sot1 = math.sqrt(sot)
if sot1 %1 != 0:
    print("Квадрат сотен: Нет квадрата")
else:
    print("Квадрат сотен: ", sot1)
thous = (chislo//1000)
thous1= math.sqrt(thous)
if thous1 %1 != 0:
    print("Квадрат тысяч: Нет квадрата")
else:
    print("Квадрат тысяч: ", thous1)